Semiconductor memory system

ABSTRACT

According to one embodiment, a semiconductor memory system includes a substrate, a plurality of elements and an adhesive portion. The substrate has a multilayer structure in which wiring patterns are formed, and has a substantially rectangle shape in a planar view. The elements are provided and arranged along the long-side direction of a surface layer side of the substrate. The adhesive portion is filled in a gap between the elements and in a gap between the elements and the substrate, where surfaces of the elements are exposed.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of and claims the benefit of priority under 35 U.S.C. §120 from U.S. application Ser. No. 15/254,825, filed Sep. 1, 2016 which is a continuation of U.S. application Ser. No. 14/511,676, filed Oct. 10, 2014, now U.S. Pat. No. 9,437,533 which is a continuation of U.S. application Ser. No. 14/324,683 filed Jul. 7, 2014, now U.S. Pat. No. 9,312,215 which is a continuation of U.S. application Ser. No. 13/418,619, filed Mar. 13, 2012, now U.S. Pat. No. 8,873,265 which is based upon and claims the benefit of priority under 35 U.S.C. §119 from Japanese Patent Application No. 2011-058140, filed on Mar. 16, 2011; the entire contents of each of which is incorporated herein by reference.

FIELD

Embodiments described herein relate generally to a semiconductor memory system.

BACKGROUND

In a process for manufacturing a semiconductor device, a method has been employed, using a semiconductor memory system mounting nonvolatile semiconductor storage elements such as an NAND flash memory on a substrate in which a connector is formed. Also, in the semiconductor memory system, in addition to the nonvolatile semiconductor storage elements, high-speed semiconductor storage elements and a controller that controls the high-speed semiconductor storage elements and the non-volatile semiconductor storage elements are mounted.

In such a semiconductor memory system, there is a case where the substrate shape and size are restricted according to the usage environment and the standard, for example, there is a case where a substrate having a rectangle shape in a planar view is used. Also, according to a miniaturization request to a recent semiconductor memory system, a substrate tends to become thinner. In the case of using such a thinned rectangle-shaped substrate, the warpage of substrate is requested to be suppressed.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a configuration example of a semiconductor memory system according to a first embodiment;

FIG. 2A is a plan view of a schematic configuration of a semiconductor memory system;

FIG. 2B is a plan view of a schematic configuration of a semiconductor memory system as other examples;

FIG. 3A is a side view of the semiconductor memory system shown in FIG. 2A;

FIG. 3B is a side view of the semiconductor memory system shown in FIG. 2B;

FIG. 4 is a view of a substrate layer configuration;

FIG. 5 is a view of the wiring density of each substrate layer;

FIG. 6 is a view of a wiring pattern formed on a rear surface layer (or the eighth layer) of the substrate;

FIG. 7 is a view of the wiring density of each substrate layer as a comparison example;

FIG. 8 is a view for explaining the line width and interval of the wiring pattern formed on the rear surface layer (or the eighth layer) of the substrate;

FIG. 9 is a view of an adhesive portion in which the gap between NAND memories is filled;

FIG. 10 is a view of slits formed in a seventh layer of the substrate;

FIG. 11 is a view of a substrate layer configuration provided in a semiconductor memory system according to a second embodiment;

FIG. 12 is an external perspective view of a holding member used in a carrying method of a semiconductor memory system according to a third embodiment;

FIG. 13 is a cross-sectional view of a state where the holding member shown in FIG. 12 is put in a box;

FIG. 14 is a front view of a holding member according to a variation example of the third embodiment;

FIG. 15 is a view of a state where a moving portion of the holding member shown in FIG. 14 is opened; and

FIG. 16 is a view of a configuration example of a SATA interface.

DETAILED DESCRIPTION

In general, according to one embodiment, the semiconductor memory system includes a substrate, nonvolatile semiconductor storage elements and an adhesive portion. The substrate has a multilayer structure in which wiring patterns are formed, and has a substantially rectangle shape in a planar view. The nonvolatile semiconductor storage elements are provided and arranged along the longitudinal direction on a surface layer side of the substrate. The adhesive portion is filled in a gap between the nonvolatile semiconductor storage elements and in a gap between the nonvolatile semiconductor storage elements and the substrate, where the surfaces of the nonvolatile semiconductor storage elements are exposed.

Exemplary embodiments of the semiconductor memory system will be explained below in detail with reference to the accompanying drawings. The present invention is not limited to the following embodiments.

FIG. 1 is a block diagram of a configuration example of a semiconductor memory system according to a first embodiment. A semiconductor memory system 100 is connected to a host apparatus (hereinafter abbreviated to “host”) 1 such as a personal computer and a CPU core via a memory connection interface such as a SATA interface (ATA I/F) 2, and functions as an external memory of the host 1. Examples of the host 1 include a personal computer CPU and a CPU of an imaging apparatus such as a still camera and a video camera. Also, the semiconductor memory system 100 can transmit and receive data with a debug device 200 via a communication interface 3 such as an RS232C interface (“RS232C I/F”).

The semiconductor memory system 100 is provided with NAND-type flash memories (hereinafter abbreviated to “NAND memories”) 10 as nonvolatile semiconductor storage elements (elements), a drive control circuit (element) 4 as a controller, a volatile DRAM 20 as a high-speed semiconductor storage element (element) that can perform faster storage operations than the NAND memories 10, a power supply circuit 5, a state display LED 6 and a temperature sensor 7 that detects the temperature inside the drive. The temperature sensor 7 directly or indirectly measures the temperature of the NAND memories 10, for example. If a measurement result by the temperature sensor 7 is equal to or higher than a predetermined temperature, the drive control circuit 4 restricts the writing of information into the NAND memories 10 and suppresses an increase in temperature.

Here, as a nonvolatile semiconductor storage element, a lamination-type NAND flash memory or an ReRAM (Resistive Random Access Memory) may be used. Also, as a high-speed semiconductor storage element, a nonvolatile MRAM (Magnetoresistive Random Access Memory) may be used. The MRAM may have a magnetic screening portion to suppress intrusion of magnetism therein. Also, in a case where the MRAM itself does not have the magnetic screening portion, a periphery coverer (not shown) to suppress a magnetic entry by covering the periphery of the MRAM or the NAND memories 10 may be provided.

The power supply circuit 5 generates a plurality of different internal direct-current power supply voltages from an external direct-current power supply voltage supplied from a power supply circuit on the side of the host 1, and supplies these internal direct-current power supply voltages to each circuit inside the semiconductor memory system 100. Further, the power supply circuit 5 detects the rise of the external power supply, generates a power-on reset signal and supplies it to the drive control circuit 4.

FIG. 2A is a plan view of a schematic configuration of the semiconductor memory system 100. FIG. 3A is a side view of the semiconductor memory system 100 shown in FIG. 2A. The power supply circuit 5, the DRAM 20, the drive control circuit 4 and the NAND memories 10 are mounted on a substrate 8 in which wiring patterns are formed. The substrate 8 has a substantially rectangle shape in a planar view. On the side of one short side of the substrate 8 having a substantially rectangle shape, a connector 9 connectable to the host 1 is provided. The connector 9 functions as the SATA interface 2 and the communication interface 3 described above. The connector 9 functions as a power supply inputting portion that supplies the power supply input from the host 1 to the power supply circuit 5. The connector 9 may be an LIF connector, for example. Also, in the connector 9, a slit 9 a is formed in a position shifted from the center position along the short-side direction of the substrate 8, and fits with, for example, a projection (not shown) provided on the side of the host 1. By this means, it is possible to prevent the semiconductor memory system 100 from being attached reversely.

The substrate 8 has a multilayer structure formed by layering synthetic resins and has eight-layer structure, for example. Here, the number of layers of the substrate 8 is not limited to eight. FIG. 4 is a view of a layer configuration of the substrate 8. In the substrate 8, a wiring pattern is formed in various forms as a wiring layer 8 b in the surface or inner layer of each layer (insulating film 8 a) formed with synthetic resins. The wiring pattern is formed with a copper, for example. Via the wiring pattern formed on the substrate 8, the power supply circuit 5, the DRAM 20, the drive control circuit 4 and the NAND memories 10 mounted on the substrate 8 are electrically connected to each other. Also, the surface (on the first layer side) and rear surface (on the eighth layer side) of the substrate are covered by a solder resist 8 c as a protection film.

FIG. 5 is a view of the wiring density of each layer of the substrate 8. Here, the first to fourth layers formed on the surface layer side compared to a center line (see FIG. 4) of the layer configuration of the substrate 8 are collectively referred to as “upper layer” and the fifth to eighth layers formed on the rear surface layer side compared to the center line 30 are collectively referred to as “lower layer.”

As shown in FIG. 5, the wiring layer 8 b formed in each layer of the substrate 8 functions as a signal layer for signal transmission and reception, a ground and a plane layer which is a power line. Then, the wiring density of the wiring pattern formed in each layer, that is, the ratio of a wiring layer to the surface area of the substrate 8 is as shown in FIG. 5.

In the present embodiment, the eighth layer functioning as a ground is formed as a meshed pattern wiring layer instead of a plane layer, so that the wiring density is suppressed to 30% to 60%. Here, in the entire upper layer of the substrate 8, the wiring density is 60%. Therefore, by forming a wiring pattern with the wiring density of approximately 30% of the eighth layer, it is possible to set the wiring density of the entire lower layer to 60% and make the wiring density of the entire upper layer and the wiring density of the entire lower layer substantially equal. Also, by adjusting the wiring density of the eighth layer within a range of approximately 30% to 60%, the wiring density is made substantially equal to the wiring density of the entire upper layer.

FIG. 6 is a view of a wiring pattern formed on a rear surface layer (or the eighth layer) of the substrate 8. As shown in FIG. 6, the wiring pattern is formed in a meshed pattern in the rear surface layer (or the eighth layer) of the substrate 8. Thus, by forming the eighth layer of the substrate 8 with a net wiring layer, the wiring density is kept lower, compared to a case where a plane layer is formed.

A wiring layer formed in the rear surface layer is also requested to function as a shield layer to alleviate the influence of noise which is leaked from the semiconductor memory system 100 and given to other apparatuses. FIG. 8 is a view for explaining the line width and interval of the wiring pattern formed on the rear surface layer (or the eighth layer) of the substrate. As shown in FIG. 8, a net wiring is formed on the eighth layer of the substrate 8, where line width L is 0.3 mm and line interval S is 0.9 mm. In the meshed pattern wiring formed in this way, open width W is 0.9×√2=1.27 mm.

For example, a shield effect to noise of radio frequency such as a SATA fundamental wave of 3 GHz is as follows. First, from C=f×λ×√ε, the ½ wavelength (λ/2) of second harmonic wave of the SATA fundamental wave is calculated. Here, “C” represents the light speed of 3.0×10⁸ m/s. Further, “f” represents frequency of the second harmonic wave and has a value of 6.0×10⁹ Hz. Further, “ε” represents a relative permittivity of 4.6.

According to the above conditions, λ is 23.3 mm and the ½ wavelength (λ/2) is 11.7 mm. That is, the ½ wavelength (λ/2) is about ten times of open width W (1.27 mm). Also, λ/20 is 1.2 mm, which is substantially equal to open width W, and therefore the shield effect is about −20 dB.

FIG. 9 is a view of an adhesive portion in which the gap between NAND memories is filled. As shown in FIG. 9, an adhesive portion 31 configured with synthetic resin materials is filled in a gap between the NAND memories 10 and the substrate 8, which bonds the NAND memories 10 and the substrate 8. Further, the adhesive portion 31 is partially protruded from the gap between the NAND memories 10 and the substrate 8. The protruded part is filled in the gap between the NAND memories 10 arranged along the long-side direction of the substrate 8. Therefore, the adhesive portion 31 bonds the NAND memories 10 on their side surfaces. Here, the adhesive portion 31 is protruded to the extent that it does not exceed the height of the NAND memories 10, and therefore the surfaces of the NAND memories 10 are exposed. Also, in FIG. 9, although the adhesive portion 31 is filled to around the intermediate part of the height of the NAND memories 10, it may be filled to a lower part, and an essential requirement is that the adhesive portion 31 touches adjacent NAND memories 10. It is natural that the adhesive portion 31 may be filled between the NAND memories 10 to be higher than the height shown in FIG. 9. Also, the adhesive portion 31 is filled between the controller 4 and the NAND memories and between the controller 4 and the DRAM 20.

FIG. 2B is a plan view of a schematic configuration of the semiconductor memory system 100 as other examples. FIG. 3B is a side view of the semiconductor memory system 100 shown in FIG. 2B. Thus, the adhesive portion 31 may be filled between the NAND memory 10 and the RAM 20.

FIG. 10 is a view of slits formed in the seventh layer of the substrate 8. FIG. 10 shows a state seen from the rear surface layer side of the substrate 8 and shows the eighth layer in an abbreviated manner. Further, the NAND memory 10 mounted on the surface layer side is represented by dotted line. In the seventh layer of the substrate 8, a plane layer is formed as a wiring layer. As shown in FIG. 10, in the seventh layer of the substrate 8, the wiring pattern as a plane layer is formed over the substantially entire seventh layer, in part of which slits 32 (i.e., parts in which the wiring layer is not formed) are provided. The slits 32 are provided in parts facing the gaps between the NAND memories 10, in the wiring pattern formed over the substantially entire seventh layer.

FIG. 7 is a view of the wiring density of each substrate layer as a comparison example. As shown in the comparison example of FIG. 7, in a conventional substrate, the eighth layer is formed with a plane layer and therefore the wiring density is approximately 90%. Accordingly, the wiring density of the lower layer is 75%, which increases the difference from the wiring density of the upper layer (approximately 60%) By varying the wiring density, the ratio between the insulating film 8 a (i.e., synthetic resin) and the wiring part (i.e. copper) in the entire upper layer of the substrate 8 differs from the ratio between the synthetic resin and the copper in the entire lower layer of the substrate 8. By this means, a thermal expansion coefficient varies between the upper layer and the lower layer of the substrate 8. By this thermal expansion coefficient difference, depending on a temperature change in the substrate 8, the warpage having a convex shape (i.e., upper convex shape in FIG. 3) is likely to occur on the surface layer side along the long-side direction of the substrate 8. Such a temperature change is likely to occur in the production process of the semiconductor memory system 100. Also, since a recent semiconductor memory system is requested to be miniaturized, the substrate 8 tends to become thinner, and therefore such a warpage is likely to occur.

On the other hand, in the present embodiment, the wiring density of the eighth layer is adjusted to a range of approximately 30% to 60% to make the wiring density of the entire upper layer and the wiring density of the entire lower layer substantially equal, so that the thermal expansion coefficients are substantially the same. Therefore, it is possible to suppress an occurrence of the warpage in the substrate 8. Also, the wiring density is adjusted in the eighth layer which is the farthest from the center line 30 (see FIG. 4), so that it is possible to cause a larger moment to suppress the warpage.

Also, the wiring density is adjusted in the eighth layer of the substrate 8, so that, compared to a case where the wiring density is adjusted in a layer in which a wiring layout is restricted such as a signal layer, it is possible to simplify the wiring design and reduce costs.

Also, the adhesive portion 31 is filled in the gap between adjacent NAND memories 10, so that, by the bonding force of the adhesive portion 31, the force of drawing the NAND memories 10 occurs as shown in arrows X of FIG. 9. This force of drawing the NAND memories 10 counteracts the warpage force of reflexing the substrate 8 such that the first layer side has a convex shape, so that it is possible to suppress an occurrence of warpage of the substrate 8. As long as the adhesive portion 31 is filled, such force occurs between the controller 4 and the NAND memories 10, between the controller 4 and the DRAM 20, and between the NAND memories 10 and the DRAM 20.

Further, it is provided in parts facing the gaps between the NAND memories 10 in the wiring pattern formed over the substantially entire area of the seventh layer of the substrate 8, so that the wiring pattern bonding force in the slits 32 is weakened. Therefore, the force of counteracting the force (see arrows X in FIG. 9) caused by filling the adhesive portion 31 in the gap between NAND memories 10 is weakened, so that it is possible to suppress an occurrence of warpage of the substrate 8 more efficiently.

Here, in the present embodiment, although a wiring layer of the eighth layer is set to a net wiring layer to suppress the wiring density of the entire lower layer of the substrate 8, it is not limited to this, and, for example, the wiring layer may be formed on a line. Also, by adjusting the wiring densities of wiring layers in other layers than the eighth layer (i.e., fifth to seventh layers) in the lower layer, the wiring density of the entire lower layer may be adjusted. It is natural that the wiring density of the entire lower layer may be adjusted by adjusting the wiring densities of all layers from the fifth to eighth layers.

Also, a layer in which the slits 32 are formed is not limited to the seventh layer. It may be formed in other layers than the seventh layer in the lower layer (i.e., fifth, sixth and eighth layers).

FIG. 11 is a view of a substrate layer configuration provided in a semiconductor memory system according to a second embodiment. In the present embodiment, the outermost layer is provided outside the eighth layer of the substrate 8 as a ninth layer. Then, the entire outermost layer is covered by copper foil to be a shield layer. Thus, by covering the entire outermost layer by copper foil, it is possible to prevent noise leaked from the semiconductor memory system more reliably. Also, a shield layer may be provided by covering the entire layer inside the ninth layer by copper foil.

FIG. 16 is a view of a configuration example of the SATA interface 2. In the semiconductor memory system exemplified in the above-described embodiment, there is a case where transmission of high-speed signals is required. To maintain the signal quality in the case of transmitting high-speed signals, it may be required to adjust the characteristic impedance of a transmission line, optimize the cutoff frequency in the differential mode insertion loss characteristic and insert an appropriate choke coil in the transmission line. FIG. 14 shows an example where choke coils 34 are inserted in the input terminals and output terminals of the SATA interface 2. Here, the insertion positions of the choke coils 34 are preferably the input and output terminals of the SATA interface 2 but may be close to a device (such as the drive control circuit 4).

FIG. 12 is an external perspective view of a holding member used in a carrying method of a semiconductor memory system according to a third embodiment. FIG. 13 is a cross-sectional view of a state where the holding member shown in FIG. 12 is put in a box. In the present embodiment, the semiconductor memory system 100 is wrapped by a holding member 50 and then carried. The holding member 50 suppresses the warpage of the substrate 8 due to time-dependent changes.

The holding member 50 has tucking and holding portions 51 and a connecting portion 52. Two tucking and holding portions 51 are provided for one holding member 50. The tucking and holding portions 51 tuck and hold parts along the long-side direction of the substrate 8. To hold the substrate 8 on both sides, two tucking and holding portions 51 are provided for one holding member. The tucking and holding portions 51 are formed in a cross-sectional horseshoe shape and tuck the parts along the long-side direction of the substrate 8 therein. The tucking and holding portions 51 suppress the warpage of the substrate 8 to counteract the force of causing the warpage along the long-side direction of the substrate 8 according to time-dependent changes. Therefore, the tucking and holding portions 51 are formed with strength to be able to counteract the force of reflexing the substrate 8.

Also, to counteract the warpage of the substrate 8, it is preferable that the tucking and holding portions 51 are close to the substrate 8 in a state where the substrate 8 is held. It may be configured such that, for example, the gaps formed in the tucking and holding portions 51 are formed slightly narrower than the thickness of the substrate 8 and the substrate 8 is inserted in the tucking and holding portions 51 with widening the gaps. Also, it may be configured such that the width substantially equal to or slightly wider than that of the substrate 8 is formed and the substrate 8 is easily inserted in the gap.

The connecting portion 52 connects the two tucking and holding portions 51. By this means, it is possible to unify the holding member 50. As shown in FIG. 13, in a case where a plurality of semiconductor memory systems 100 are put in a box, the connecting portion 52 holds the intervals between the semiconductor memory systems 100 and also functions as a shock-absorbing member for cushioning the shock given to the semiconductor memory systems 100 at the carry time.

Here, interval holding portions 53 are formed in the tucking and holding portions 51 individually. The interval holding portions 53 are formed so as to extend on the opposite side with respect to the tucking and holding member 51 to the side on which the connecting portions 52 are provided. As shown in FIG. 13, in a case where a plurality of semiconductor memory systems 100 are put in a box, the interval holding portions 53 hold the intervals between the semiconductor memory systems 100 and also function as a shock-absorbing member for cushioning the shock given to the semiconductor memory systems 100 at the carry time.

Also, although the present embodiment has been described where the tucking and holding portions 51 tuck the substrate 8, the substrate 8 is provided with electronic components (not shown) such as a resistance and capacitor and the NAND memory 10. Therefore, in a case where, for example, electronic components are provided in the surrounding part of the substrate 8, it is necessary to form the tucking and holding portions 51 with widths at which it is possible to tuck the substrate 8 and the electronic components collectively.

FIG. 14 is a front view of the holding member 50 according to a variation example of the third embodiment. In the present variation example, the tucking and holding portion 51 is configured with a fixing portion 51 a and a moving portion 51 b. The fixing portion 51 a and the moving portion 51 b are connected to be rotatable in the bottom part of the gap formed in the tucking and holding portion 51 and be able to open and close the moving portion 51 b.

In each of the moving portions 51 h, a closure portion 55 is formed. As shown in FIG. 14, the closure portion 55 and the moving portion 51 b are pulled toward each other when the moving portion 51 b is closed, to hold a state where the moving portion 51 b is closed. Also, in the state where the moving portion 51 b is closed, the gap width formed in the tucking and holding portion 51 is kept constant.

FIG. 15 is a view of a state where the moving portion 51 b of the holding member 50 shown in FIG. 14 is opened. As shown in FIG. 15, by opening the moving portion 51 b, it is possible to widen the gap of the tucking and holding portion 51. In a state where the gap of the tucking and holding portion 51 is widened, by placing the semiconductor memory system 100 on the fixing portion 51 a and closing the moving portion 51 b, compared to a case where the semiconductor memory system 100 is inserted into the tucking and holding portion 51 with widening the gap, it is easily possible to hold the semiconductor memory system 100 in the holding member 50.

While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel devices described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the devices described herein may be made without departing from the sprit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions. 

1. (canceled)
 2. A method of constructing a semiconductor device comprising: forming a layer stack having a plurality of upper layers each having a metal pattern stacked on a plurality of lower layers each having a metal pattern with an insulating layer disposed between each adjacent two of the upper and lower layers, wherein a number of the upper layers is equal to a number of the lower layers and wherein a first metal pattern density of all of the lower layers and a second metal pattern density of the all of the upper layers are substantially equal; and mounting a controller for controlling nonvolatile semiconductor memories on an uppermost one of the upper layers.
 3. The method according to claim 2, wherein: the lower layers include a first layer having a signal wiring pattern sandwiched by second and third layers each of which includes a power supply plane or a ground plane.
 4. The method according to claim 2, comprising: forming the upper layers to have first to fourth layers stacked in order with the first layer being the uppermost one of the upper layers and the fourth layer being the lowermost one of the upper layers; and forming the second layer to have a third metal pattern density greater than the first metal pattern density.
 5. The method according to claim 4, comprising: forming each of the first and third layers to have a metal pattern density lower than the first metal pattern density.
 6. The method according to claim 2, comprising: forming the upper layers to have at least two layers being one of power supply layer and a ground layer.
 7. The method according to claim 2, comprising: forming an uppermost one of the lower layers to have one of power supply pattern and a ground pattern; and forming a layer directly below the uppermost one of the lower layers to be a signal layer.
 8. The method according to claim 2, comprising: forming each of at least two layers of said upper layers to be a signal layer, and forming said at least two layers be directly adjacent to each other.
 9. A method of constructing a semiconductor device comprising: forming a layer stack having a plurality of upper layers each having a metal pattern stacked on a plurality of lower layers each having a metal pattern with an insulating layer disposed between each adjacent two of the upper and lower layers, wherein a number of the upper layers is equal to a number of the lower layers and wherein a difference between a first metal pattern density of all of the lower layers and a second metal pattern density of the all of the upper layers is about 7.5% or less; and mounting a controller for controlling nonvolatile semiconductor memories on an uppermost one of the upper layers.
 10. A semiconductor device comprising: a substrate; a plurality of nonvolatile semiconductor memories; and a controller for controlling the nonvolatile semiconductor memories, wherein the substrate includes: a wiring layer stack having a plurality of upper wiring layers stacked on a plurality of lower wiring layers, wherein a number of the upper wiring layers is equal to a number of the lower wiring layers, and an insulating layer disposed between each adjacent two of the wiring layers, an uppermost one of the upper wiring layers has a first wiring pattern upon which the controller and the nonvolatile semiconductor memories are capable of being mounted, a difference between a first wiring density which is a first average wiring density of all of the lower wiring layers and a second wiring density which is a second average wiring density of all of the upper wiring layers being about 7.5% or less, and one of the upper wiring layers having the highest wiring density of the plurality of upper wiring layers is not a lowermost one of the upper wiring layers, and one of the lower wiring layers having the lowest wiring density of the plurality of lower wiring layers is not a lowermost one of the lower wiring layers.
 11. The semiconductor device according to claim 10, wherein a number of upper wiring layers is four; and a number of lower wiring layers is four.
 12. The semiconductor device according to claim 10, wherein the second wiring density is less than the first wiring density.
 13. The semiconductor device according to claim 10, wherein one of the upper wiring layers having a highest wiring density among the upper wiring layers is the upper wiring layer located directly below the uppermost one of the upper wiring layers.
 14. The semiconductor device according to claim 10, wherein one of the lower wiring layers having a lowest wiring density among the lower wiring layers is the lower wiring layer located directly below the uppermost one of the lower wiring layers.
 15. The semiconductor device according to claim 10, comprising: the upper wiring layers having first to fourth wiring layers stacked in order with the first wiring layer being the uppermost one of the upper wiring layers and the fourth wiring layer being the lowermost one of the upper wiring layers; and the second wiring layer having a highest wiring density among the upper wiring layers.
 16. The semiconductor device according to claim 15, comprising: the lower wiring layers having fifth to eighth wiring layers stacked in order with the fifth wiring layer being the uppermost one of the lower wiring layers and the eighth wiring layer being the lowermost one of the lower wiring layers; and the sixth wiring layer having a lowest wiring density among the upper wiring layers.
 17. The semiconductor device according to claim 10, wherein: the lower wiring layers include a first wiring layer having a signal wiring pattern sandwiched by second and third wiring layers each of which comprises at least one of a power supply plane and a ground plane.
 18. The semiconductor device according to claim 10, wherein: the upper and lower wiring layers include at least three layers each of which includes one of a power supply pattern and a ground pattern.
 19. The semiconductor device according to claim 18, wherein: two of such three layers are respectively located immediately above and immediately below a wiring layer having a signal pattern.
 20. The semiconductor device according to claim 18, wherein: two of such three layers sandwich two wiring layers each of which has a signal pattern.
 21. The semiconductor device according to claim 18, wherein: each of the three layers has a wiring density equal to or more than 80%. 